package com.mcxx.util;

public enum FailureCode {

	SUC_0(0,"成功"),
	ERR_000(-1,"数据加载异常，请刷新页面或重新登录系统"),

	ERR_500(500,"服务连接超时"),
	ERR_1001(1001,"登录信息已过期，请重新登录"),
	ERR_11300(11300,"参数错误"),
	ERR_9998(9998,"该家庭本月操作审批，不能再操作复查登记"),
	ERR_9999(9999,"服务器忙，请稍后再试"),
	ERR_10000(10000,"必填项不能为空"),
	ERR_10015(10015,"请选择其他家庭成员关系，一个家庭只能选择一个户主"),
	ERR_10016(10016,"请选定户主"),
	ERR_10017(10017,"请选择状态为正常的家庭成员作为户主"),
	ERR_10019(10019,"一个家庭有且只能有一个户主"),
	ERR_10080(10080,"当前家庭有多个户主"),
	ERR_10081(10081,"当前家庭没有户主"),

	ERR_10001(10001,"参数错误"),

	ERR_10002(10002,"记录已存在"),
	ERR_10018(10018,"救助月份有重叠"),
	ERR_10012(10012,"该对象处于非正常状态"),
	ERR_10003(10003,"记录不存在"),
	ERR_100014(100014,"您导入的银行账号模板名称不正确，请重新下载导入模板"),
	ERR_100016(100016,"数据为空 请填写数据"),
	ERR_100018(100018,"照料对象不存在"),

	ERR_10004(10004,"密码错误"),
	ERR_10005(10005,"两次输入密码不一样"),

	ERR_10006(10006,"不能删除“启用”状态的用户"),
	ERR_10007(10007,"角色未配置功能或配置功能已删除不能修改"),
	ERR_10008(10008,"请选择未启用的记录"),
	ERR_10009(10009,"已添加当前指标"),
	ERR_100010(100010,"请选择未绑定定时任务的指标集"),
	ERR_100011(100011,"指标集已绑定定时任务，不能删除"),
	ERR_100017(100011,"与死亡对象关系不能选择本人"),

	ERR_100013(100013,"其他任务在执行，创建失败"),
	ERR_100015(100015,"区县级以下不能全量统计！创建失败"),
	ERR_1000016(1000016,"该区县级目录记录不存在"),
	ERR_1000017(1000017,"请选择区县级以上目录"),
	ERR_1000018(1000018,"复查变更缺少数据，请联系客服"),
	ERR_1000025(1000025,"选中的记录中包含已发放资金的记录,请重新操作"),
	ERR_1000019(1000019,"家庭成员历史数据异常！请另外操作撤销"),
	ERR_1000020(1000020,"数据插入成功,由于数据混乱导致出现多个同身份证对象,需另外处理"),
	ERR_1000021(1000021,"获取order_id或family_id或sour_order_id失败"),
	ERR_1000022(1000022,"历史数据异常"),
	ERR_1000023(1000023,"家庭成员待遇信息异常，请联系管理员"),



	ERR_10011(10011,"本月已创建该名册"),
	ERR_100012(100012,"名册为空"),
	ERR_10020(10020,"已确认发放，不可删除"),
	ERR_10023(10023,"已确认的资金发放名册不能新增发放对象，确认需要新增请先撤销"),
	ERR_10024(10024,"确认状态下，不能删除。如需删除，请先撤销"),
	ERR_10025(10025,"确认状态下，不能修改；如需修改，请先撤销"),
	ERR_10021(10021,"您没有操作权限，请不要越级操作!"),
	ERR_10022(10022,"为避免重复，低保和特困每月只能生成一次发放名册"),
	ERR_10038(10038,"上传的文件超过限制"),
	ERR_10039(10039,"已存在启用的同业务同标准，不能重复启用"),
	ERR_10040(10040,"名册成员添加异常"),
	ERR_10041(10041,"名册信息更新异常"),
	ERR_10042(10042,"名册信息查询异常"),
	ERR_10043(10043,"名册创建失败"),
	ERR_10044(10044,"名册已经存在，请选择其他生效日期"),
	ERR_10045(10045,"名册数据异常，需要修复"),
	ERR_100020(100020,"同类型名册正在创建中，请先待其创建完"),
	ERR_100021(10046,"创建台帐前请先创建并确认名册"),

	ERR_11301(11301,"消息队列业务类型不对"),

	ERR_11302(11302,"消息队列消费者解析参数异常"),
	ERR_11303(11303,"办结失败，消息队列发送超时"),
	ERR_11304(11304,"当前状态没有配置流程"),
	ERR_11305(11305,"当前状态角色限制配置错误"),
	ERR_11306(11306,"当前角色没有权取执行操作"),


	ERR_2000122(2000122,"没有该对象的核对记录"),
	ERR_20001(20001,"家庭主体信息保存失败"),
	ERR_20002(20002,"家庭成员信息保存户主失败"),
	ERR_20003(20003,"已完成审批"),
	ERR_20004(20004,"请选择其他家庭成员关系，一个家庭只能选择一个户主。"),
	ERR_20030(20030,"家庭成员关系错误，不能存在多个配偶"),
	ERR_20005(20005,"尚未完成核对，当前业务无法操作"),
	ERR_20006(20006,"已发放,不能撤销"),
	ERR_20007(20007,"已完成操作，请勿重复操作，可刷新后查看"),
	ERR_20008(20008,"户主或家庭成员资料不全，请补充完整再操作"),
	ERR_20009(20009,"不能计算救助金额，请检查规则后再操作"),
	ERR_20010(20010,"请在证明材料中上传身份证、申请书后，再进行操作。"),
	ERR_20011(20011,"救助对象的申请尚未通过审批，不能进行复查变更"),
	ERR_20012(20012,"为保障审核质量，不支持批量审核，请逐一办理"),
	ERR_20013(20013,"该申请已提交至上级，无法撤销"),
	ERR_20014(20014,"请填写入户调查信息，再结束入户调查"),
	ERR_20016(20016,"待办查询状态超出页面功能限制"),
	ERR_20017(20017,"没有找到符合救助该人员的政策！请您检查救助政策配置是否正确！"),
	ERR_20018(20018,"请保存户主信息后再提交"),
	ERR_20020(20020,"操作已完成，请勿重复操作，可刷新后查看"),
	ERR_20021(20021,"已撤销成功，请勿重复操作，可刷新后查看"),
	ERR_20022(20022,"历史数据，不用操作"),
	ERR_20023(20023,"收入标准未配置"),
	ERR_20024(20024,"地区选择有误或未选择，请重新选择"),
	ERR_20025(20025,"请填写入户调查信息、审核信息，确认无误后，再上报"),
	ERR_20026(20026,"救助年月请选择当月及当月以后"),
	ERR_20027(20027,"救助年月格式错误，请重新选择"),
	ERR_20028(20028,"该救助对象输入的救助年月已存在申请记录，请办结完再操作或选其它救助时间"),
	ERR_20029(20029,"该操作对象开始救助年月大于当前月，当前还不是救助对象不能做复查变更，可以对已申请做撤销操作"),
	ERR_20031(20031,"该成员缺少保障金计算方式，请关闭当前弹出窗，在家庭救助待遇信息中补充后，再保存成员信息"),
	ERR_20032(20032,"添加失败，输入的对象还在享受救助或存在未办结业务，不能添加"),
	ERR_20033(20033,"至少要添加一个救助对象"),
	ERR_20034(20034,"申请人必须是保障对象"),
	ERR_20035(20035,"一年度内家庭或个人同一致贫原因申请超过限额 2人次/年"),
	ERR_20036(20036,"该救助对象选中的致贫原因今年内已经申请过了一次了，此次是最后一次"),
	ERR_20037(20037,"撤销只能撤销本月及上月的开始发放的记录"),
	ERR_20038(20038,"补发时间请选在调整时间之后"),
	ERR_20040(20040,"上传文件大小超出5M限制，请调整后再上传"),
	ERR_20041(20041,"输入的对象是家庭成员，不能添加为赡抚养人"),
	ERR_20042(20042,"数据已过期或未保存成功，请刷新后再试"),
	ERR_20043(20043,"用户登陆已过期，请刷新后重新登陆"),
	ERR_20045(20045,"家庭总收入高于当地保障标准，不符合救助政策"),
	ERR_20046(20046,"不能计算救助金额，请驳回至街道重新操作"),
	ERR_20047(20047,"上传的文件读取失败，请重新选择文件"),
	ERR_20048(20048,"该救助申请保存失败，请稍候重新保存"),
	ERR_20049(20049,"建档立卡扶贫对象，必须选择兜底对象"),
	ERR_20050(20050,"建档立卡扶贫对象，须选择兜底类别：一类、二类或三类"),
	ERR_20055(20055,"已发起核对，但还没有收到核对报告，无法进行入户调查"),
	ERR_20056(20056,"无核对报告，无法进行入户调查"),
	ERR_20057(20057,"未进行入户调查，无法进行民主评议"),
	ERR_20058(20058,"暂无无核对报告，无法进行查看"),
	ERR_20059(20059,"无可以发起核对的业务"),
	ERR_20060(20060,"调整年月在本月之前，补发年月必填"),
	ERR_20061(20061,"业务已审核，无法进行入户调查"),
	ERR_20062(20062,"业务已审核确认，无法再编辑审核信息"),
	ERR_20063(20063,"只有状态为拒批的业务相关人员才能被加入黑名单"),
	ERR_20064(20064,"状态为审核/驳回的数据不能删除"),
	ERR_20065(20065,"当前成员的收入/抵扣已经存在"),
	ERR_20066(20066,"当前家庭人数为0，无法继续当前业务操作"),
	ERR_20067(20067,"当前家庭存在成员信息未完善，无法继续当前业务操作"),
	ERR_20068(20068,"当前家庭不存在收入抵扣项，无法继续当前业务操作"),
	ERR_20069(20069,"当前业务状态无法进行民主评议,业务状态必须为待评议"),
	ERR_20070(20070,"请先创建并确认对应业务和类型的发放名册！"),
	ERR_20071(20071,"台账已生成，不能撤销发放名册"),
	ERR_20072(20072,"本月发放名册已创建，救助年月只能选择本月以后，否则会导致本月发放数据对不上"),
	ERR_20073(20073,"发放名册只能查询本月及以前的名册"),
	ERR_20074(20074,"本月的综合统计报表已确定，不能在撤销或删除，否则会导致发放名册数据与综合统计报表数据不一致"),
	ERR_20075(20075,"请选择正在执行中的操作停止"),
	ERR_20076(20076,"当月发放名册已创建，不能再办理当月的业务，否则会导致报表和台账数据与实际发放数据不一致"),
	ERR_20078(20078,"文件上传失败"),
	ERR_20079(20079,"没有可以添加到名册的家庭，名册为空"),
	ERR_20080(20080,"当前名册中存在未结束公示的业务，请问是否继续确认？"),
	ERR_20081(20081,"未上传公示照片，无法结束公示"),
	ERR_20082(20082,"当前业务状态无法进行审核，业务状态必须为待审核"),
	ERR_20083(20083,"当前家庭只有一个成员，无法删除"),
	ERR_20084(20084,"没有生成诚信申请信息,请先在编辑页生成"),
	ERR_20085(20085,"请上传赡(抚扶)养人经济状况核对授权书"),
	ERR_20086(20086,"公示期到达7天后才能结束公示"),
	ERR_20087(20087,"当前家庭没有计算收入，无法继续当前业务操作"),
	ERR_20088(20087,"没有发起核对，无法上传核对报告"),




	ERR_30001(30001,"当前选择人员不在待核查中"),
	ERR_30002(30002,"当前选择人员已经在待核查中"),
	ERR_30004(30004,"非法操作，请正确操作"),
	ERR_30005(30005,"非法操作，请选择一个或多个成员"),
	ERR_30006(30006,"操作失败，请正确操作"),
	ERR_30007(30007,"该批次为[已确认]或[审核中]状态，不能删除"),
	ERR_30008(30008,"该批次不存在"),

	ERR_30003(30003,"当前选择成员不是在保成员"),
	ERR_40001(40001,"非法操作，批量复查信息不存在"),
	ERR_40002(40002,"非法操作，批量复查状态为state,不能发起核查动作"),
	ERR_40003(40003,"非法操作，批量复查中没有一个或多个核查人员"),
	ERR_40004(40004,"非法操作，一次不能操作多个批量复查的核查动作"),


	ERR_50001(50001, "已启用救助标准不可以删除"),
	ERR_50002(50002, "有待审批的记录存在，现在调标这批数据待遇将不会调整，请审批完再来进行调标操作！"),
	ERR_50003(50003, "请您选择未执行的保障金调整计划操作！"),
	ERR_50004(50004,"已经存在普通规则，则不允许再增加其他规则！"),
	ERR_50005(50005,"添加标准失败，系统异常"),
	ERR_50006(50006,"调标正在执行中.."),
	ERR_50007(50007,"当前标准没有需要调整的家庭记录！"),


	ERR_10030(10030,"身份证号无效，请输入正确的身份证号"),
	ERR_10031(10031,"身份证号已经办理业务"),
	ERR_10032(10032,"身份证号曾经办理过业务，目前没有在享"),
	ERR_10033(10033,"身份证已经加入黑名单，无法进行录入"),
	ERR_10034(10034,"当前身份证所在家庭已经停保"),
	ERR_10049(10049,"当前身份证所在家庭已经停保,且在原家庭不是户主"),
	ERR_10035(10035,"当前身份证的人员状态为：失踪02;嫁娶04;狱中服刑05;暂停08"),
	ERR_10036(10036,"添加失败，输入的对象还在享受救助或存在未办结业务，不能添加"),
	ERR_10037(10037,"添加失败，输入对象已经死亡/正在享受/暂停的业务，不能添加"),
	ERR_10048(10048,"当前身份证的人员状态为:分户迁出06"),
	ERR_10046(10046,"该救助对象所在家庭本月已救助过，不能再次申请救助"),
	ERR_10047(10047,"当前身份证已经存在享受业务，且数据不完善，需修复"),
	ERR_10050(10050,"当前身份证已存在于当前家庭成员/赡养人列表中，不能继续添加"),
	ERR_10051(10051,"请选定申请人"),
	ERR_10052(10052,"至多有一个申请人"),
	ERR_10053(10033,"身份证已经加入低保特困申请的黑名单，无法进行录入"),
	ERR_10060(10060,"曾经加入低边，现在状态是分户迁出或者嫁娶，可以录入"),
	ERR_10061(10061,"曾经享受过低保特困，目前没有在保"),
	ERR_10062(10062,"曾经加入过低边，现在退出了低边家庭，可以录入"),
	ERR_10063(10063,"曾经在低保特困家庭中,户主已经死亡，作为户主来录入"),
	ERR_10066(10066,"曾经在低保特困家庭中,现在是分户迁出或嫁娶，可以录入"),
	ERR_50000(50000,"迁入地址必须选择到社区"),


	ERR_60000(60000,"业务处于锁定状态，无法修改"),
	ERR_60001(60001,"业务操作失败"),
	ERR_60002(60002,"入户中，不可以审核"),


	ERR_70001(70001,"手工计算待遇时，请填写救助金额"),
	ERR_70002(70002,"实物救助时，请填写实物信息"),


	ERR_80001(80001,"该批次已存在督查信息，无法撤销"),


	ERR_90001(90001,"没有数据可以导出"),


	ERR_100001(100001,"找不到查询的地区信息"),
	ERR_100002(100002,"系统查询报表公共信息出错，请联系管理员"),
	ERR_100003(100003,"生成报表程序已经运行"),

	;


	private Integer code;
	private String message;

	private FailureCode(Integer code, String message){
		this.code = code;
		this.message = message;
	}
	public String getMessage() {
		return message;
	}
	public void setMessage(String message) {
		this.message = message;
	}
	public String getCode() {
		return String.valueOf(code);
	}
	public String getMsg() {
		return message;
	}
}
